import { Router } from "express";
// 导入各业务路由（根据你的实际文件路径调整）
import authRouter from "./auth"; // 登录相关路由
import todoRouter from "./todos"; // 待办相关路由

// 创建一个总路由实例
const router = Router();

// 1. 注册登录路由：所有登录相关接口都以 /auth 开头
// 例如：POST /api/auth/login
// /api/auth/register
// /api/auth/logout
router.use("/auth", authRouter);

// 2. 注册待办路由：所有待办相关接口都以 /todos 开头
// 例如：GET /api/todos、POST /api/todos
router.use("/todos", todoRouter);

// 3. （可选）未来扩展其他路由（如用户管理、权限管理）
// import userRouter from './user';
// router.use('/user', userRouter);

// 导出总路由，给 app.ts 使用
export default router;
